home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / IRC / Bots⁄Utilities / Demobot.sit.hqx / demobot- / DemoBotd v1.0a2.rsrc / TEXT_128.txt < prev    next >
Text File  |  1991-08-24  |  12KB  |  441 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. Info Topics    
  9.  
  10. Help <topics or command_name>
  11.    Example:  
  12.       help add              -- shows help for "add"
  13.       help topics           -- lists help topics
  14.       help topic basic      -- shows list of basic commands
  15.  
  16. Ping
  17.    Makes the bot respond with a "BiteMe" message
  18.  
  19. Stats [<channel>] [<nick or userhost>]
  20.    Shows stats for a person on a certain channel
  21.  
  22. Info
  23.    Shows version data and bot uptime
  24.  
  25. Version
  26.    Returns the version of HackBot that is running
  27.  
  28. Access [<channel>] [<nick or userhost>]
  29.    Shows someone's access level
  30.  
  31.  
  32. Files Topics    
  33.  
  34. Dir [<mask or path>]
  35.    ** Currently Disabled **
  36.  
  37. Send <file or mask>
  38.    Instructs the bot to send you a file via DCC send
  39.  
  40. Access Topic    
  41.  
  42. Passwd <old_password> <new_password>
  43.    Changes your password on the bot
  44.    Note: Passwords are case-sensitive and are crypted so not even bot
  45.             runners will know your password
  46.  
  47. Aop [<channel>] <nick or userhost>
  48.    Auto-ops someone on a certain channel
  49.  
  50. Raop [<channel>] <nick or userhost>
  51.    Stop auto-opping someone on a certain channel
  52.  
  53. Add  <channel or *> <nick or userhost> <level> [<aop>] [<prot_level>] [<passwd>]
  54.    Adds someone on all chanels (*) or a certain channel
  55.    Level  - can be between 0 and 99, inclusive
  56.    AOp    - either 0 or 1 (0 = no, 1 = yes)
  57.    Prot   - can be 0 through 4
  58.             0 - no protection
  59.             1 - reop/unban, do nothing to offender
  60.             2 - reop/unban, deop offender
  61.             3 - reop/unban, kick offender
  62.             4 - reop/unban, kickban offender
  63.    Passwd - Assigns the person a password
  64.    Note: If no args are given except the userlevel, all others are
  65.          assumed to be 0 with no passwd
  66.  
  67. Clvl [<channel>] <nick or userhost> <level>
  68.    Changes the userlevel of someone on a certain channel
  69.    Note: the level must be less than or equal to yours on that
  70.          channel
  71.  
  72. Del <channel or *> <nick or userhost>
  73.    Deletes someone on all channels (*) or a certain channel
  74.  
  75. Shit <channel or *> <nick or userhost> <level> [expire] <reason>
  76.    Shitlists someone on all channels (*) or a certain channel
  77.    level - can be 1 through 3
  78.        1 - doesn't let the person be opped
  79.        2 - will kb the person
  80.        3 - rebans the person when unbanned by anyone
  81.    expire - the number of days the shitlist will be good for (default is 30)
  82.    reason - reason for the shitlist...displays it on kickban
  83.    Note: The bot checks for shitlisted users on join, nick switch, and
  84.          when the bot is opped
  85.  
  86. Restrict <level>
  87.    Restricts the bot to a certain level...users with a level less than
  88.    the restrict level will not be able to do commands
  89.    Note: a level of 0 removes restrict
  90.  
  91. Rshit <channel or *> <nick or userhost>
  92.    Removes someone from the shitlist
  93.  
  94. Prot <channel or *> <nick or userhost> <level>
  95.    Protects someone on a certain channel or all channels (*)
  96.    level - can be 1 through 4
  97.        1 - reop/unban, do nothing to offender
  98.        2 - reop/unban, deop offender
  99.        3 - reop/unban, kick offender
  100.        4 - reop/unban, kickban offender
  101.  
  102. Rprot <channel or *> <nick or userhost>
  103.    Stop protecting someone on a certain channel or all channels (*)
  104.  
  105. Chaccess <command> <level>
  106.    Changes the level needed to do a command
  107.    Note: the level cannot be set to a level higher than yours
  108.  
  109. Basic Topics    
  110.  
  111. Chat
  112.    The bot will /DCC Chat you
  113.  
  114. Up [<channel>]
  115.    Ops you on a certain channel
  116.  
  117. Down [<channel>]
  118.    Deops you on a channel
  119.  
  120. B [<channel>] <nick or userhost>
  121.    Bans someone on a certain channel
  122.  
  123. UB [<channel>] [<nick or userhost>]
  124.    Unbans someone on a certain channel
  125.    Note: if no nick/userhost is given, you are unbanned
  126.  
  127. Op [<channel>] <nick>
  128.    Ops someone on a certain channel
  129.  
  130. Deop [<channel>] <nick>
  131.    Deops someone on a certain channel
  132.  
  133. K [<channel>] <nick> [<reason>]
  134.    Kicks someone on a certain channel
  135.  
  136. KB [<channel>] <nick> [<reason>]
  137.    Bans, then kicks someone on a certain channel
  138.  
  139. SB [<channel>] <nick or userhost>
  140.    Sitebans someone on a certain channel
  141.  
  142. SKB [<channel>] <nick> [<reason>]
  143.    Sitekickbans someone on a certain channel
  144.  
  145. Invite [<channel>] [<nick>]
  146.    Invite someone to a certain channel 
  147.    Note: It invites you, if no nick is given
  148.  
  149. Topic [<channel>] <text>
  150.    Sets the topic on a certain channel
  151.  
  152.  
  153. Mass Topics    
  154.  
  155. MOp [<channel>] [<wildcards>]
  156.    Mass-ops people on a certain channel...if wildcards are given,
  157.    only those matching the wildcards will be opped.  Otherwise,
  158.    everyone is opped
  159.  
  160. MDeOp [<channel>] [<wildcards>]
  161.    Mass-deops people on a certain channel...if wildcards are given,
  162.    only those matching the wildcards will be deopped.  Otherwise,
  163.    everyone is deopped
  164.    Note: the bot will NOT deop those with levels greater than or
  165.             equal to what is set with "SetMal"
  166.  
  167. MK [<channel>] [<wildcards>]
  168.    Mass-kicks people on a certain channel...if wildcards are given,
  169.    only those matching the wildcards will be kicked.  Otherwise,
  170.    everyone is kicked
  171.    Note: the bot will NOT kick those with levels greater than or
  172.        equal to what is set with "SetMal"
  173.  
  174. MKB [<channel>] [<wildcards>]
  175.    Mass-kickbans people on a certain channel...if wildcards are
  176.    given, only those matching the wildcards will be kickbanned.
  177.    Otherwise, everyone is kickbanned
  178.    Note: the bot will NOT kickban those with levels greater than or
  179.             equal to what is set with "SetMal"
  180.  
  181. MDeOpNU [<channel>]
  182.    Mass-deops non-users on a certain channel
  183.  
  184. MKNU [<channel>]
  185.    Masskick non-users on a certain channel
  186.  
  187. MOpU [<channel>]
  188.    Mass-ops users on a certain channel
  189.  
  190. MUB [<channel>] [<wildcards>]
  191.    Massunbans the bans that match the wildcards specified
  192.  
  193. MUBF [<channel>] [<wildcards>]
  194.    Massunbans the bans done by the person specified with the
  195.    wildcards
  196.  
  197.  
  198. Spying Topics    
  199.  
  200. SpyMsg
  201.    Redirects private messages the bot receives
  202.  
  203. RSpyMsg <nick>
  204.    Stop redirecting private messages teh bot receives
  205.    Note: if a nick is given, that person will be removed from 
  206.             receiving the private messages
  207.  
  208. Spy <channel> [<channel>]
  209.    Spy on a certain channel
  210.    Note: if a channel is given at the end...the bot will redirect
  211.             to that channel instead of to you
  212.  
  213. RSpy <channel> [<nick or channel>]
  214.    Stop spying on a certain channel
  215.    Note: if a nick or channel is given at the end...that person/channel
  216.             will be removed from spying
  217.  
  218.  
  219. Toggles Topics    
  220.  
  221. TogBK [<channel>]
  222.    Toggles the kicking of beepers
  223.  
  224. TogCK [<channel>]
  225.    Toggles the kicking of CAPSers
  226.  
  227. TogAOp [<channel>]
  228.    Toggles the auto-opping of users if verified
  229.  
  230. TogProt [<channel>]
  231.    Toggles the protection of users
  232.  
  233. TogPub [<channel>]
  234.    Toggles the allowance of public commands
  235.  
  236. TogShit [<channel>]
  237.    Toggles the kicking of shitlisted users
  238.  
  239. TogTop [<channel>]
  240.    Toggles the enforcement of the channel topic
  241.  
  242. TogIK [<channel>]
  243.    Toggles the kicking of idle lusers on a certain channel
  244.  
  245. TogSD [<channel>]
  246.    Toggles the deopping of non-users who are serveropped
  247.  
  248. TogCC
  249.    Toggles the necessity of teh command character for doing commands
  250.  
  251. TogEnfm [<channel>]
  252.    Toggles mode enforcement on a certain channel
  253.  
  254. TogSO [<channel>]
  255.    Toggles strict opping...if on, if people not in the userlist
  256.    are opped, they will be deopped
  257.  
  258. Sets Topics    
  259.  
  260. SetBKL <level>
  261.    Sets the number of beeps allowed within a 5 second period
  262.    before the user will be kicked
  263.  
  264. SetCKL <level>
  265.    Sets the number of lines of caps allowed within a 5 second
  266.    period before the user will be kicked
  267.    Note: a line is considered all caps if 60% if it is in caps
  268.  
  269. SetMDL <level>
  270.    Sets the the number of deops allowed during a 10 sec time
  271.    period before it is considered a massdeop
  272.  
  273. SetMBL <level>
  274.    Sets the the number of bans allowed during a 10 sec time
  275.    period before it is considered a massban
  276.  
  277. SetMKL <level>
  278.    Sets the the number of kicks allowed during a 10 sec time
  279.    period before it is considered a masskic
  280.  
  281. SetMPL <level>
  282.    Sets the protection level against massmoders
  283.    level - can be 0, 1 or 2
  284.            0 - no action taken against offender
  285.            1 - kick offender
  286.            2 - kickban offender
  287.            3 - kickban and shitlist offender
  288.  
  289. SetFL <level>
  290.    Sets the number of lines by the same person within a 10 second
  291.    period
  292.  
  293. SetFPL <level>
  294.    Sets the protection level against floods
  295.    level - can be 0 through 2
  296.            0 - no action against offender
  297.            1 - kick offender
  298.            2 - kickban offender
  299.    Note: After 3rd kick within 10 minutes, the person will be
  300.             sitekickbanned
  301.     After the 4th time, the person will be shitlisted
  302.  
  303. SetNCL <level>
  304.    Sets the number of nick changes within a 10 second period
  305.    before it is considered nickflooding
  306.  
  307. SetIKT <level>
  308.    Sets the number of seconds someone is allowed to be idle before
  309.    being kicked (if TogIK is on)
  310.  
  311. SetMAL <level>
  312.    Sets the mass-action level (the level massdeop, masskick,
  313.    and masskickban will have no effect on)
  314.  
  315. Lists Topics    
  316.  
  317. DCCList
  318.    Lists all of the bots DCC connections
  319.  
  320. UserList
  321.    Shows the userlist
  322.  
  323. ShitList
  324.    Shows the shitlist
  325.  
  326. LoadUsers
  327.    Loads the userlist
  328.  
  329. LoadShit
  330.    Loads the shitlist
  331.  
  332. SaveUsers
  333.    Saves the userlist
  334.  
  335. SaveShit
  336.    Saves the shitlist
  337.  
  338. BanList [<channel>]
  339.    Shows the banlist for a certain channel
  340.  
  341. SpyList <channel>
  342.    Shows who's spying on a certain channel
  343.  
  344. ShowUsers [<channel>]
  345.    List the people on a certain channel
  346.    This will show their userlevel and current mode status too
  347.  
  348. ShowIdle [<seconds>]
  349.    This will show how long people are idle
  350.    If a number of seconds is given, it will only show people
  351.    idle for more than that amount of time
  352.  
  353. Last10
  354.    Shows the last 10 commands done, and who did them
  355.  
  356. Channels
  357.    Lists the channels the bot is active on
  358.  
  359. Misc Topics    
  360.  
  361. Say [<channel>] <text>
  362.    Make the bot talk on a certain channel
  363.  
  364. Me [<channel>] <text>
  365.    Make the bot do an action on a certain channel
  366.  
  367. Msg <nick> <text>
  368.    Makes the bot /msg someone
  369.  
  370. Join <channel> [<key>]
  371.    Makes the bot join a channel
  372.  
  373. Cycle [<channel>]
  374.    Makes the bot leave and rejoin a certain channel
  375.  
  376. Leave [<channel>]
  377.    Makes the bot leave a certain channel
  378.  
  379. Nick <nick>
  380.    Changes the nick of the bot
  381.  
  382. Limit [<channel>] <number>
  383.    This is a replacement for the +l mode
  384.    When the number of lusers reached = the number specified, the bot
  385.    will +i the channel.  Once the number of lusers is 3 less than the number
  386.    specified, it will -i
  387.  
  388. UserHost <nick>
  389.    Returns the userhost of a person
  390.  
  391. Steal <channel>
  392.    Makes the bot try and steal a channel
  393.    *** THIS COMMAND DOESN'T WORK YET ***
  394.  
  395. RSteal <channel>
  396.    Makes the bot stop trying to steal a channel
  397.  
  398. EnfModes <channel> [<modes>]
  399.    Sets the modes to enforce on a certain channel.  If no modes
  400.    are given, then no modes are enforeced
  401.  
  402. CmdChar <command_character>
  403.    Changes the bot's command character
  404.  
  405. Server <servername>
  406.    Makes the bot switch servers
  407.  
  408. NextServer
  409.    Makes the bot go to the next server in the serverlist
  410.  
  411. Bomb <channel or nick> <tag> <args>
  412.    Sends a CTCP Reply to a channel or person
  413.  
  414. Do <raw_irc>
  415.    Sends raw crap to the server
  416.  
  417. Spawn <nick> <options>
  418.    Spawns a new bot with the given nickname
  419.    options:
  420.            -s servername
  421.            -u login
  422.            -i ircname
  423.            -z command character
  424.    Example of usage: spawn Tickler -s irc.iastate.edu -u cbehrens -z - -i Do you
  425.                                 want to be tickled???
  426.  
  427. GetCh
  428.    Returns the name of the bot's current channel
  429.  
  430. ChanStats [<channel>]
  431.    Returns basically useless information about a channl
  432.  
  433. Global <subcommand> args...
  434.    Let's you control the other bots that are spawned
  435.    Subcommands:
  436.        List -- Gives information about the current bots that are running
  437.        Info -- same as List
  438.        Die  -- kills a certain bot or all bots
  439.  
  440. Die <reason>
  441.    Kills the bot